package by.bsu.scs.model;

// Generated 05.03.2011 11:02:05 by Hibernate Tools 3.4.0.CR1

import java.util.HashSet;
import java.util.Set;

/**
 * 			This class contains MarkCriteria details.
 * 		
 */
public class MarkCriteria implements java.io.Serializable {
	private static final long serialVersionUID = 1L;
	
	private int markCriteriaId;
	private String criteriaShort;
	private String criteriaDescription;
	private Set <MarkPolicyCriteria> markPolicyCriteria = new HashSet <MarkPolicyCriteria> (0);

	public MarkCriteria() {
	}

	public MarkCriteria(String criteriaShort) {
		this.criteriaShort = criteriaShort;
		
		
	}
	
	
	public MarkCriteria(String criteriaShort, String criteriaDescription) {
		this.criteriaShort = criteriaShort;
		this.criteriaDescription = criteriaDescription;
	}

	public MarkCriteria(String criteriaShort, String criteriaDescription,
			Set <MarkPolicyCriteria> markPolicyCriteria) {
		this.criteriaShort = criteriaShort;
		this.criteriaDescription = criteriaDescription;
		this.markPolicyCriteria = markPolicyCriteria;
	}

	public int getMarkCriteriaId() {
		return this.markCriteriaId;
	}

	public void setMarkCriteriaId(int markCriteriaId) {
		this.markCriteriaId = markCriteriaId;
	}

	public String getCriteriaShort() {
		return this.criteriaShort;
	}

	public void setCriteriaShort(String criteriaShort) {
		this.criteriaShort = criteriaShort;
	}

	public String getCriteriaDescription() {
		return this.criteriaDescription;
	}

	public void setCriteriaDescription(String criteriaDescription) {
		this.criteriaDescription = criteriaDescription;
	}

	public Set <MarkPolicyCriteria> getMarkPolicyCriteria() {
		return this.markPolicyCriteria;
	}

	public void setMarkPolicyCriteria(Set <MarkPolicyCriteria> markPolicyCriteria) {
		this.markPolicyCriteria = markPolicyCriteria;
	}

}
